package dominio.comida;

import java.util.Collection;
import java.util.Iterator;

import dominio.comun.Posicion;
import dominio.fantasma.IFantasma;
import dominio.juego.Juego;
import dominio.laberinto.Laberinto;


/**
 * @author RJC
 * @version 1.0
 * @created 16-jun-2012 11:59:25
 */
public class Bolon extends BolaPacman {
	
	private int puntajeBolon= 10;
	
	public Bolon(Posicion unaPosicion){
		super(unaPosicion);

	}
	
	@Override
	public void comer(){
		
		this.removerDelLaberinto();
		Juego.getInstance().sumarPuntaje(puntajeBolon);
		Collection<IFantasma> fantasmasEnLaberinto = Laberinto.getInstance().getFantasmas();
		Iterator<IFantasma> itFantasmas = fantasmasEnLaberinto.iterator();
		
		while (itFantasmas.hasNext()){
			itFantasmas.next().convertirEnPresa();
		}
	}
}